primrose peerless - French English Dictionary